async function foo() {
  return a |> (await f) |> g;
}
